\hypertarget{overland_8h}{}\section{include/overland.h File Reference}
\label{overland_8h}\index{include/overland.\+h@{include/overland.\+h}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\+\_\+\+\_\+global\+\_\+\+\_\+ void \hyperlink{overland_8h_a94027c478506356b3aa4f90caf3608d5}{Set\+Up\+Linear\+Systems\+Overland} (double $\ast$a2d, double $\ast$rhs2d, double $\ast$waterelev, double $\ast$ztopo, double $\ast$kwest, double $\ast$keast, double $\ast$ksouth, double $\ast$knorth, double ppt, double et, double infil, int3 globsize)
\item 
void \hyperlink{overland_8h_ae3e08c48af7e7e2cfb6c0e7e75405ce3}{Overland\+Flow\+Model} (\hyperlink{class_time_forcing_class}{Time\+Forcing\+Class} $\ast$\&timeforcings, \hyperlink{class_overland_flow_class}{Overland\+Flow\+Class} $\ast$\&overland\+\_\+dev, \hyperlink{class_subsurface_flow_class}{Subsurface\+Flow\+Class} $\ast$\&subsurface\+\_\+dev, \hyperlink{cusplib_8h_ac01eb40e0aa9b453b4298e1ff122af5b}{cuspdev\+\_\+diamat} \&a2d\+\_\+cusp, \hyperlink{cusplib_8h_a37fafd0baa3ae059031f41e431635a59}{cuspdev\+\_\+1d} \&we\+\_\+out\+\_\+cusp, \hyperlink{cusplib_8h_a37fafd0baa3ae059031f41e431635a59}{cuspdev\+\_\+1d} \&rhs2d\+\_\+cusp, \hyperlink{cusplib_8h_ad81889079659395eacd66da4e935faed}{cuspdev\+\_\+idoper} \&id2d, int rank, int procsize, int3 globsize, int t, int num\+\_\+steps)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{overland.\+h@{overland.\+h}!Overland\+Flow\+Model@{Overland\+Flow\+Model}}
\index{Overland\+Flow\+Model@{Overland\+Flow\+Model}!overland.\+h@{overland.\+h}}
\subsubsection[{\texorpdfstring{Overland\+Flow\+Model(\+Time\+Forcing\+Class $\ast$\&timeforcings, Overland\+Flow\+Class $\ast$\&overland\+\_\+dev, Subsurface\+Flow\+Class $\ast$\&subsurface\+\_\+dev, cuspdev\+\_\+diamat \&a2d\+\_\+cusp, cuspdev\+\_\+1d \&we\+\_\+out\+\_\+cusp, cuspdev\+\_\+1d \&rhs2d\+\_\+cusp, cuspdev\+\_\+idoper \&id2d, int rank, int procsize, int3 globsize, int t, int num\+\_\+steps)}{OverlandFlowModel(TimeForcingClass *&timeforcings, OverlandFlowClass *&overland_dev, SubsurfaceFlowClass *&subsurface_dev, cuspdev_diamat &a2d_cusp, cuspdev_1d &we_out_cusp, cuspdev_1d &rhs2d_cusp, cuspdev_idoper &id2d, int rank, int procsize, int3 globsize, int t, int num_steps)}}]{\setlength{\rightskip}{0pt plus 5cm}void Overland\+Flow\+Model (
\begin{DoxyParamCaption}
\item[{{\bf Time\+Forcing\+Class} $\ast$\&}]{timeforcings, }
\item[{{\bf Overland\+Flow\+Class} $\ast$\&}]{overland\+\_\+dev, }
\item[{{\bf Subsurface\+Flow\+Class} $\ast$\&}]{subsurface\+\_\+dev, }
\item[{{\bf cuspdev\+\_\+diamat} \&}]{a2d\+\_\+cusp, }
\item[{{\bf cuspdev\+\_\+1d} \&}]{we\+\_\+out\+\_\+cusp, }
\item[{{\bf cuspdev\+\_\+1d} \&}]{rhs2d\+\_\+cusp, }
\item[{{\bf cuspdev\+\_\+idoper} \&}]{id2d, }
\item[{int}]{rank, }
\item[{int}]{procsize, }
\item[{int3}]{globsize, }
\item[{int}]{t, }
\item[{int}]{num\+\_\+steps}
\end{DoxyParamCaption}
)}\hypertarget{overland_8h_ae3e08c48af7e7e2cfb6c0e7e75405ce3}{}\label{overland_8h_ae3e08c48af7e7e2cfb6c0e7e75405ce3}
\index{overland.\+h@{overland.\+h}!Set\+Up\+Linear\+Systems\+Overland@{Set\+Up\+Linear\+Systems\+Overland}}
\index{Set\+Up\+Linear\+Systems\+Overland@{Set\+Up\+Linear\+Systems\+Overland}!overland.\+h@{overland.\+h}}
\subsubsection[{\texorpdfstring{Set\+Up\+Linear\+Systems\+Overland(double $\ast$a2d, double $\ast$rhs2d, double $\ast$waterelev, double $\ast$ztopo, double $\ast$kwest, double $\ast$keast, double $\ast$ksouth, double $\ast$knorth, double ppt, double et, double infil, int3 globsize)}{SetUpLinearSystemsOverland(double *a2d, double *rhs2d, double *waterelev, double *ztopo, double *kwest, double *keast, double *ksouth, double *knorth, double ppt, double et, double infil, int3 globsize)}}]{\setlength{\rightskip}{0pt plus 5cm}\+\_\+\+\_\+global\+\_\+\+\_\+ void Set\+Up\+Linear\+Systems\+Overland (
\begin{DoxyParamCaption}
\item[{double $\ast$}]{a2d, }
\item[{double $\ast$}]{rhs2d, }
\item[{double $\ast$}]{waterelev, }
\item[{double $\ast$}]{ztopo, }
\item[{double $\ast$}]{kwest, }
\item[{double $\ast$}]{keast, }
\item[{double $\ast$}]{ksouth, }
\item[{double $\ast$}]{knorth, }
\item[{double}]{ppt, }
\item[{double}]{et, }
\item[{double}]{infil, }
\item[{int3}]{globsize}
\end{DoxyParamCaption}
)}\hypertarget{overland_8h_a94027c478506356b3aa4f90caf3608d5}{}\label{overland_8h_a94027c478506356b3aa4f90caf3608d5}
